跳转至

DD_RECORD_TYPE

枚举定义

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
typedef enum _dd_record_type_
{
    DD_RECORD_TYPE_NONE = 0x00,
    DD_RECORD_TYPE_MANUAL = 0x01,
    DD_RECORD_TYPE_SCHEDULE = 0x02,
    DD_RECORD_TYPE_MOTION = 0x04,
    DD_RECORD_TYPE_SENSOR = 0x08,
    DD_RECORD_TYPE_GSENSOR = 0x10,
    DD_RECORD_TYPE_PERSON_PERIMETER = 0x20,
    DD_RECORD_TYPE_OVERSPEED = 0x40,
    DD_RECORD_TYPE_OVERBOUND = 0x80,
    DD_RECORD_TYPE_OSC = 0x0100,
    DD_RECORD_TYPE_AVD = 0x0200,
    DD_RECORD_TYPE_TRIPWIRE = 0x0400,
    DD_RECORD_TYPE_PERIMETER = 0x0800,
    DD_RECORD_TYPE_VFD = 0x1000,
    DD_RECORD_TYPE_POS = 0x2000,
    DD_RECORD_TYPE_SMART_MOTION = 0x4000,
    DD_RECORD_TYPE_FACE_MATCH = 0x8000,
    DD_RECORD_TYPE_CPC = 0x10000,
    DD_RECORD_TYPE_CDD = 0x20000,
    DD_RECORD_TYPE_IPD = 0x40000,
    DD_RECORD_TYPE_SMART_AOI_ENTRY = 0x80000,
    DD_RECORD_TYPE_SMART_AOI_LEAVE = 0x100000,
    DD_RECORD_TYPE_VEHICLE_PERIMETER = 0x200000,
    DD_RECORD_TYPE_SMART_PLATE_MATCH = 0x400000,
    DD_RECORD_TYPE_SMART_FIRE_POINT = 0x800000,
    DD_RECORD_TYPE_TEMPERATURE_ALARAM = 0x1000000,
    DD_RECORD_TYPE_SMART_VSD = 0x2000000,
    DD_RECORD_TYPE_SMD_PERSION = 0x4000000,
    DD_RECORD_TYPE_SMD_CAR = 0x8000000,
    DD_RECORD_TYPE_ASD = 0x10000000,
    DD_RECORD_TYPE_INTELLIGENT = DD_RECORD_TYPE_CPC | DD_RECORD_TYPE_CDD | DD_RECORD_TYPE_IPD | DD_RECORD_TYPE_OSC | DD_RECORD_TYPE_AVD | DD_RECORD_TYPE_TRIPWIRE | DD_RECORD_TYPE_PERIMETER | DD_RECORD_TYPE_VFD | DD_RECORD_TYPE_SMART_MOTION | DD_RECORD_TYPE_FACE_MATCH | DD_RECORD_TYPE_SMART_AOI_ENTRY | DD_RECORD_TYPE_SMART_AOI_LEAVE | DD_RECORD_TYPE_SMART_PLATE_MATCH | DD_RECORD_TYPE_SMART_FIRE_POINT | DD_RECORD_TYPE_TEMPERATURE_ALARAM | DD_RECORD_TYPE_SMART_VSD | DD_RECORD_TYPE_VEHICLE_PERIMETER | DD_RECORD_TYPE_PERSON_PERIMETER,
    DD_RECORD_TYPE_COMBINA_DD_RECORD_TYPES = DD_RECORD_TYPE_MOTION | DD_RECORD_TYPE_SENSOR | DD_RECORD_TYPE_FACE_MATCH | DD_RECORD_TYPE_PERIMETER | DD_RECORD_TYPE_TRIPWIRE | DD_RECORD_TYPE_VEHICLE_PERIMETER | DD_RECORD_TYPE_PERSON_PERIMETER,
    DD_RECORD_TYPE_INTELLIGENT_SCHEDULE = 0xFFFFFFFF - 1,
    DD_RECORD_TYPE_ALL = 0xFFFFFFFF,
}DD_RECORD_TYPE;
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
public enum DD_RECORD_TYPE:ulong
{
    DD_RECORD_TYPE_NONE = 0x00,
    DD_RECORD_TYPE_MANUAL = 0x01,
    DD_RECORD_TYPE_SCHEDULE = 0x02,
    DD_RECORD_TYPE_MOTION = 0x04,
    DD_RECORD_TYPE_SENSOR = 0x08,
    DD_RECORD_TYPE_GSENSOR = 0x10,
    DD_RECORD_TYPE_PERSON_PERIMETER = 0x20,
    DD_RECORD_TYPE_OVERSPEED = 0x40,
    DD_RECORD_TYPE_OVERBOUND = 0x80,
    DD_RECORD_TYPE_OSC = 0x0100,
    DD_RECORD_TYPE_AVD = 0x0200,
    DD_RECORD_TYPE_TRIPWIRE = 0x0400,
    DD_RECORD_TYPE_PERIMETER = 0x0800,
    DD_RECORD_TYPE_VFD = 0x1000,
    DD_RECORD_TYPE_POS = 0x2000,
    DD_RECORD_TYPE_SMART_MOTION = 0x4000,
    DD_RECORD_TYPE_FACE_MATCH = 0x8000,
    DD_RECORD_TYPE_CPC = 0x10000,
    DD_RECORD_TYPE_CDD = 0x20000,
    DD_RECORD_TYPE_IPD = 0x40000,
    DD_RECORD_TYPE_SMART_AOI_ENTRY = 0x80000,
    DD_RECORD_TYPE_SMART_AOI_LEAVE = 0x100000,
    DD_RECORD_TYPE_VEHICLE_PERIMETER = 0x200000,
    DD_RECORD_TYPE_SMART_PLATE_MATCH = 0x400000,
    DD_RECORD_TYPE_SMART_FIRE_POINT = 0x800000,
    DD_RECORD_TYPE_TEMPERATURE_ALARAM = 0x1000000,
    DD_RECORD_TYPE_SMART_VSD = 0x2000000,
    DD_RECORD_TYPE_SMD_PERSION = 0x4000000,
    DD_RECORD_TYPE_SMD_CAR = 0x8000000,
    DD_RECORD_TYPE_ASD = 0x10000000,
    DD_RECORD_TYPE_INTELLIGENT = DD_RECORD_TYPE_CPC | DD_RECORD_TYPE_CDD | DD_RECORD_TYPE_IPD | DD_RECORD_TYPE_OSC | DD_RECORD_TYPE_AVD | DD_RECORD_TYPE_TRIPWIRE | DD_RECORD_TYPE_PERIMETER | DD_RECORD_TYPE_VFD | DD_RECORD_TYPE_SMART_MOTION | DD_RECORD_TYPE_FACE_MATCH | DD_RECORD_TYPE_SMART_AOI_ENTRY | DD_RECORD_TYPE_SMART_AOI_LEAVE | DD_RECORD_TYPE_SMART_PLATE_MATCH | DD_RECORD_TYPE_SMART_FIRE_POINT | DD_RECORD_TYPE_TEMPERATURE_ALARAM | DD_RECORD_TYPE_SMART_VSD | DD_RECORD_TYPE_VEHICLE_PERIMETER | DD_RECORD_TYPE_PERSON_PERIMETER,
    DD_RECORD_TYPE_COMBINA_DD_RECORD_TYPES = DD_RECORD_TYPE_MOTION | DD_RECORD_TYPE_SENSOR | DD_RECORD_TYPE_FACE_MATCH | DD_RECORD_TYPE_PERIMETER | DD_RECORD_TYPE_TRIPWIRE | DD_RECORD_TYPE_VEHICLE_PERIMETER | DD_RECORD_TYPE_PERSON_PERIMETER,
    DD_RECORD_TYPE_INTELLIGENT_SCHEDULE = 0xFFFFFFFF - 1,
    DD_RECORD_TYPE_ALL = 0xFFFFFFFF,
}

功能描述

录像数据类型 录像类型当前不能超过28种

成员说明

枚举名 枚举值 说明
DD_RECORD_TYPE_NONE 0x00
DD_RECORD_TYPE_MANUAL 0x01 手动录像
DD_RECORD_TYPE_SCHEDULE 0x02 排程录像
DD_RECORD_TYPE_MOTION 0x04 移动侦测录像
DD_RECORD_TYPE_SENSOR 0x08 传感器录像
DD_RECORD_TYPE_GSENSOR 0x10 GSENSOR
DD_RECORD_TYPE_PERSON_PERIMETER 0x20 人形区域入侵侦测. 1.4主干原定义-遮挡报警 DD_RECORD_TYPE_SHELTER = 0x20
DD_RECORD_TYPE_OVERSPEED 0x40 超速
DD_RECORD_TYPE_OVERBOUND 0x80 越界
DD_RECORD_TYPE_OSC 0x0100 物品看护侦测录像
DD_RECORD_TYPE_AVD 0x0200 异常侦测
DD_RECORD_TYPE_TRIPWIRE 0x0400 跨界侦测
DD_RECORD_TYPE_PERIMETER 0x0800 区域入侵侦测
DD_RECORD_TYPE_VFD 0x1000 人脸识别
DD_RECORD_TYPE_POS 0x2000 POS
DD_RECORD_TYPE_SMART_MOTION 0x4000 智能移动
DD_RECORD_TYPE_FACE_MATCH 0x8000 人脸比对
DD_RECORD_TYPE_CPC 0x10000 人流量统计
DD_RECORD_TYPE_CDD 0x20000 人群密度检测
DD_RECORD_TYPE_IPD 0x40000 人员入侵
DD_RECORD_TYPE_SMART_AOI_ENTRY 0x80000 区域进入
DD_RECORD_TYPE_SMART_AOI_LEAVE 0x100000 区域离开
DD_RECORD_TYPE_VEHICLE_PERIMETER 0x200000 汽车区域入侵侦测. 原定义-DD_RECORD_TYPE_SMART_PASS_LINE 过线统计
DD_RECORD_TYPE_SMART_PLATE_MATCH 0x400000 车牌比对
DD_RECORD_TYPE_SMART_FIRE_POINT 0x800000 火点检测
DD_RECORD_TYPE_TEMPERATURE_ALARAM 0x1000000 温度检测
DD_RECORD_TYPE_SMART_VSD 0x2000000 视频化结构
DD_RECORD_TYPE_SMD_PERSION 0x4000000 SMD人
DD_RECORD_TYPE_SMD_CAR 0x8000000 SMD车
DD_RECORD_TYPE_ASD 0x10000000 声音异常侦测
DD_RECORD_TYPE_INTELLIGENT 0x3ffdf20 AI
DD_RECORD_TYPE_COMBINA_DD_RECORD_TYPES 0x208c2c 普通事件录像
DD_RECORD_TYPE_INTELLIGENT_SCHEDULE 0xFFFFFFFF - 1 智能录像排程配置专用,不能修改,不能随智能类型归类变化
DD_RECORD_TYPE_ALL 0xFFFFFFFF 所有的录像类型
错误码